package org.chenyuepan.aspects;

import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect;
import org.springframework.stereotype.Component;

@Aspect
@Component
public class DeleteAspect {

    // execution：这是切点的类型，用于匹配方法执行的连接点。
    // *：这是返回类型的占位符，表示任何返回类型的方法是匹配的。
    @After("execution(* org.chenyuepan.pojo.Student.removeCourse(..)) || execution(* org.chenyuepan.pojo.MyClass.removeStudent(..))")
    public void afterDelete() {
        System.out.println("删除成功");
    }
}
